/////////////////////////////////////////page_zhifu_Park////////////////////
$(document).on("pageInit", "#page_zhifu_Park", function(e, pageId, $page) {
                    my.givetitle('支付泊车订单');
	                $.showPreloader()
	                var is_password=1; //是否输入支付密码1输入其他不输入
      	            //$('.zhifu_other_daifu span:first').text(sessionStorage.waitfp_cost)
      	            $('form').attr('action',api.parkingorderalipay)
      	            var key=my.get_key(my.get_tokenSeed())
      	            var info_zf={
      					waitfp_id:sessionStorage.park_waitfp_id,
      					order_id:sessionStorage.park_parking_id,
      					payment_channel:1,
      					is_balance:0,
      					is_volume:0,
      					user_id:my.getCookie('id'),
//    					pay_password:0
      				}
      	            console.log(info_zf)
      	            //获取支付信息开始
      	            var info_zhifu_get={
      	            	user_id:my.getCookie('id'),
      	            	waitfp_id:sessionStorage.park_waitfp_id,
      					order_id:sessionStorage.park_parking_id,
      	            }
      	            console.log(info_zhifu_get)
      				info_zhifu_get=my.cryptoASEencrypt(JSON.stringify(info_zhifu_get),key)
      				$.ajax({
      					url:api.userorderpayinfo,
      					type: 'post',
      					async:false,
      					data:{
      						'api_value':info_zhifu_get
      					},
      					error:function(){
      						    $.hidePreloader()
      							$.toast("支付信息获取失败");
      						},
      					success:function(data){
      						console.log('执行')
      						$.hidePreloader()
      						if(data.match("err_code")!=null){
      							switch(JSON.parse(data).err_code)
      								{
      									case 40003:
      									   my.tokenExpire()
      									   break;
      									default:
      									   $.toast(JSON.parse(data).err_msg);
      								}
      							}else{
      								    data=JSON.parse(data)
      								    data=JSON.parse(my.cryptoASEdencrypt(data.data,key))
      								    console.log(data)
      								    $('.zhifu_other_daifu span').eq(0).text(config.danwei+data.waitfp_cost)
      								    var daifu=+data.waitfp_cost
      								    var youhui=+data.coupon_value
      								    var dikou=+data.user_balance
      								    console.log('待付:'+daifu)
      								    console.log('优惠:'+youhui)
      								    console.log('抵扣:'+dikou)
      								     //生成支付列表
                                        var kss=0;
      								    for(var i=0;i<data.channel_list.length;i++){
                                            var wei_xin=false;

                                                var ua = navigator.userAgent.toLowerCase();
                                                if(ua.match(/MicroMessenger/i)=="micromessenger") {
                                                    //是微信浏览器
                                                   // alert("是微信浏览器");
                                                    if(data.channel_list[i].channel_name=="微信支付")
                                                    {
                                                        //如果读到的是微信支付
                                                       // alert("是微信支付");
                                                        var channel_list='<option value="'+data.channel_list[i].channel_id+'">'+data.channel_list[i].channel_name+'</option>';
                                                        $('[name=payment_channel]').append(channel_list);
                                                        kss++;
                                                    }
                                                } else {
                                                    //alert("不是微信浏览器");
                                                    //不是微信浏览器
                                                    if(data.channel_list[i].channel_name!="微信支付")
                                                    {
                                                        //如果读到的不是微信支付
                                                        //alert("不是微信支付");
                                                        var channel_list='<option value="'+data.channel_list[i].channel_id+'">'+data.channel_list[i].channel_name+'</option>';
                                                        $('[name=payment_channel]').append(channel_list);
                                                        kss++;
                                                    }
                                                }
                                            if(kss==1)
                                            {

                                                //alert(info_zf.payment_channel);
                                                info_zf.payment_channel=data.channel_list[i].channel_id;
                                            }
      								    }
      								    switch(+data.coupon_state){
      								    	case 1:
      								    	info_zf.is_volume=1
      								    	$('.coupon_state').show();
      								    	$('.coupon_value').text(config.danwei+data.coupon_value)
      								    	break;
      								    	case 0:
      								    	info_zf.is_volume=0
      								    	$('.coupon_state').hide();
      								    	break;
      								    }
      								    switch(+data.balance_state){
      								    	case 1:
      								    	info_zf.is_balance=1
      								    	$('.user_balance').text(config.danwei+data.user_balance)
      								    	$('.balance_state').show();
      								    	break;
      								    	case 0:
      								    	info_zf.is_balance=0
      								    	$('.balance_state').hide();
      								    	break;
      								    }
      								    if(youhui>=daifu){
      								    	console.log('优惠大于等于待付')
      								    	$('.user_balance').text(config.danwei+'0')
      								    	$('.zhifu_other_total span').eq(0).text(config.danwei+'0')
      								    	$('[name=payment_channel]').hide()
      								    	$('.zhifu_other_zfmm').show()
      								    	is_password=1;
      								    }else{
      								    	console.log('优惠小于代付')
      								    	if(daifu-youhui>=dikou){
      								    		console.log('全部抵扣')
      								    		$('.user_balance').text(config.danwei+dikou)
      								    		$('.zhifu_other_total span').eq(0).text(config.danwei+(daifu-youhui-dikou).toFixed(2))
      								    	}else{
      								    		console.log('部分抵扣')
      								    		$('.user_balance').text(config.danwei+(daifu-youhui).toFixed(2))
      								    		$('.zhifu_other_total span').eq(0).text(config.danwei+'0')
      								    		$('[name=payment_channel]').hide()
      								    		$('.zhifu_other_zfmm').show()
      								    	    is_password=1;
      								    	}
      								    }
      								    console.log('voluem')
      								    $('[name=is_volume]').click(function(){
      								    	console.log(info_zf)
      					                   if($(this).is(':checked')){
      					                      info_zf.is_volume=1;
      					                      //判断开始
      					                      if($('.balance_state').css('display')=='block'&&$('[name=is_balance]').is(':checked')){
      					                      	if(youhui>=daifu){
      								    	        console.log('优惠大于等于待付')
      								    	        $('.user_balance').text(config.danwei+'0')
      								    	        $('.zhifu_other_total span').eq(0).text(config.danwei+'0')
      								    	        $('[name=payment_channel]').hide()
      								    	        $('.zhifu_other_zfmm').show()
      								    	        is_password=1;
      								            }else{
      								    	         console.log('优惠小于代付')
      								    	       if(daifu-youhui>=dikou){
      								    		     console.log('全部抵扣')
      								    		    $('.user_balance').text(config.danwei+dikou)
      								    		    $('.zhifu_other_total span').eq(0).text(config.danwei+(daifu-youhui-dikou).toFixed(2))
      								    		    $('[name=payment_channel]').show()
      								    		    $('.zhifu_other_zfmm').hide()
      								    		    is_password=0;
      								    	        }else{
      								    		    console.log('部分抵扣')
      								    		    $('.user_balance').text(config.danwei+daifu-youhui)
      								    		    $('.zhifu_other_total span').eq(0).text(config.danwei+'0')
      								    		    $('[name=payment_channel]').hide()
      								    		   $('.zhifu_other_zfmm').show()
      								    	        is_password=1;
      								    	       }
      								            }
      					                     }else if($('.balance_state').css('display')=='block'&&$('[name=is_balance]').is(':checked')==false){
      					                     	if(youhui>=daifu){
      								    	        console.log('优惠大于等于待付')
      								    	        $('.zhifu_other_total span').eq(0).text(config.danwei+'0')
      								    	        $('[name=payment_channel]').hide()
      								    	       $('.zhifu_other_zfmm').show()
      								    	        is_password=1;
      								            }else{
      								    	         console.log('优惠小于代付')
      								    		    $('.zhifu_other_total span').eq(0).text(config.danwei+(daifu-youhui).toFixed(2))
      								    		    $('[name=payment_channel]').show()
      								    		    $('.zhifu_other_zfmm').hide()
      								    		    is_password=0;
      								            }
      					                     }else{
      					                     	if(youhui>=daifu){
      								    	        console.log('优惠大于等于待付')
      								    	        $('.zhifu_other_total span').eq(0).text(config.danwei+'0')
      								    	        $('[name=payment_channel]').hide()
      								    	        $('.zhifu_other_zfmm').show()
      								    	        is_password=1;
      								            }else{
      								    	         console.log('优惠小于代付')
      								    		    $('.zhifu_other_total span').eq(0).text(config.danwei+(daifu-youhui).toFixed(2))
      								    		    $('[name=payment_channel]').show()
      								    		    $('.zhifu_other_zfmm').hide()
      								    		    is_password=0;
      								            }
      					                     }
      					                     //判断结束
      					                   }else{
      					                      info_zf.is_volume=0;
      					                       //判断开始
      					                      if($('.balance_state').css('display')=='block'&&$('[name=is_balance]').is(':checked')){

      								    	       if(daifu>=dikou){
      								    		     console.log('全部抵扣')
      								    		    $('.user_balance').text(config.danwei+dikou)
      								    		    $('.zhifu_other_total span').eq(0).text(config.danwei+(daifu-dikou).toFixed(2))
      								    		    $('[name=payment_channel]').show()
      								    		    $('.zhifu_other_zfmm').hide()
      								    		    is_password=0;
      								    	        }else{
      								    		     console.log('部分抵扣')
      								    		    $('.user_balance').text(config.danwei+daifu)
      								    		    $('.zhifu_other_total span').eq(0).text(config.danwei+'0')
      								    		   $('[name=payment_channel]').hide()
      								    		  $('.zhifu_other_zfmm').show()
      								    	        is_password=1;

      								    	       }

      					                       }else if($('.balance_state').css('display')=='block'&&$('[name=is_balance]').is(':checked')==false){
      								    	         console.log('无优惠，无抵扣')
      								    		     $('.zhifu_other_total span').eq(0).text(config.danwei+daifu.toFixed(2))
      								    		     $('[name=payment_channel]').show()
      								    		     $('.zhifu_other_zfmm').hide()
      								    		    is_password=0;

      					                        }else{
      					                        	console.log('无优惠，无抵扣')
      								    		     $('.zhifu_other_total span').eq(0).text(config.danwei+daifu.toFixed(2))
      								    		    $('[name=payment_channel]').show()
      								    		    $('.zhifu_other_zfmm').hide()
      								    		    is_password=0;
      					                        }
      					                     //判断结束
      					                   }
      				                    })
      				                    $('[name=is_balance]').click(function(){
      				                    	console.log('xx')
      				                    	console.log($(this).is(':checked'))
      					                   if($(this).is(':checked')){
      					                       info_zf.is_balance=1
      					                       //判断开始
      					                      if($('.coupon_state').css('display')=='block'&&$('[name=is_volume]').is(':checked')){
      					                      	if(youhui>=daifu){
      								    	        console.log('优惠大于等于待付')
      								    	        $('.user_balance').text(config.danwei+'0')
      								    	        $('.zhifu_other_total span').eq(0).text(config.danwei+'0')
      								    	        $('[name=payment_channel]').hide()
      								    	        $('.zhifu_other_zfmm').show()
      								    	        is_password=1;
      								            }else{
      								    	         console.log('优惠小于代付')
      								    	       if(daifu-youhui>=dikou){
      								    		     console.log('全部抵扣')
      								    		    $('.user_balance').text(config.danwei+dikou)
      								    		    $('.zhifu_other_total span').eq(0).text(config.danwei+(daifu-youhui-dikou).toFixed(2))
      								    		    $('[name=payment_channel]').show()
      								    		    $('.zhifu_other_zfmm').hide()
      								    		    is_password=0;
      								    	        }else{
      								    		    console.log('部分抵扣')
      								    		    $('.user_balance').text(config.danwei+(daifu-youhui).toFixed(2))
      								    		    $('.zhifu_other_total span').eq(0).text(config.danwei+'0')
      								    		   $('[name=payment_channel]').hide()
      								    		  $('.zhifu_other_zfmm').show()
      								    	        is_password=1;
      								    	       }
      								            }
      					                     }else if($('.coupon_state').css('display')=='block'&&$('[name=is_volume]').is(':checked')==false){
      					                     	if(dikou>daifu){
      								    	         console.log('无优惠，部分抵扣')
      								    	        $('.user_balance').text(config.danwei+daifu)
      								    	        $('.zhifu_other_total span').eq(0).text(config.danwei+'0')
      								    	        $('[name=payment_channel]').hide()
      								    	       $('.zhifu_other_zfmm').show()
      								    	        is_password=1;
      								            }else{
      								    	         console.log('无优惠，全部抵扣')
      								    	         $('.user_balance').text(config.danwei+dikou)
      								    		     $('.zhifu_other_total span').eq(0).text(config.danwei+(daifu-dikou).toFixed(2))
      								    		    $('[name=payment_channel]').show()
      								    		    $('.zhifu_other_zfmm').hide()
      								    		    is_password=0;
      								            }
      					                     }else{
      					                     	if(dikou>daifu){
      								    	         console.log('无优惠，部分抵扣')
      								    	        $('.user_balance').text(config.danwei+daifu)
      								    	        $('.zhifu_other_total span').eq(0).text(config.danwei+'0')
      								    	        $('[name=payment_channel]').hide()
      								    	        $('.zhifu_other_zfmm').show()
      								    	        is_password=1;
      								            }else{
      								    	         console.log('无优惠，全部抵扣')
      								    	         $('.user_balance').text(config.danwei+dikou)
      								    		     $('.zhifu_other_total span').eq(0).text(config.danwei+(daifu-dikou).toFixed(2))
      								    		     $('[name=payment_channel]').show()
      								    		     $('.zhifu_other_zfmm').hide()
      								    		    is_password=0;
      								            }
      					                     }
      					                     //判断结束
      					                   }else{
      					                       info_zf.is_balance=0
      					                       //判断开始
      					                      if($('.coupon_state').css('display')=='block'&&$('[name=is_volume]').is(':checked')){
      					                      	if(youhui>=daifu){
      								    	        console.log('优惠大于等于待付')
      								    	        $('.zhifu_other_total span').eq(0).text(config.danwei+'0')
      								    	        $('[name=payment_channel]').hide()
      								    	        $('.zhifu_other_zfmm').show()
      								    	        is_password=1;
      								            }else{

      								    		     console.log('优惠小于待付')
      								    		    $('.zhifu_other_total span').eq(0).text(config.danwei+(daifu-youhui).toFixed(2))
      								    		    $('[name=payment_channel]').show()
      								    		    $('.zhifu_other_zfmm').hide()
      								    		    is_password=0;

      								            }
      					                     }else if($('.coupon_state').css('display')=='block'&&$('[name=is_volume]').is(':checked')==false){

      								    	         console.log('无优惠，无抵扣')
      								    		     $('.zhifu_other_total span').eq(0).text(config.danwei+daifu)
      								    		     $('[name=payment_channel]').show()
      								    		     $('.zhifu_other_zfmm').hide()
      								    		    is_password=0;

      					                     }else{
      					                     	      console.log('无优惠，无抵扣')
      								    		     $('.zhifu_other_total span').eq(0).text(config.danwei+daifu)
      								    		     $('[name=payment_channel]').show()
      								    		     $('.zhifu_other_zfmm').hide()
      								    		    is_password=0;

      					                     }
      					                     //判断结束
      					                   }
      				                    })
      								    //更改支付方式
      								     $('[name=payment_channel]').change(function(){
      	      	                           info_zf.payment_channel=$(this).val()
      	      	                                 console.log(info_zf)
      	                                })
      							}
      					}
      				});

      				//获取支付信息结束
      				//提交支付开始
      				//验证支付密码字段
      				var info_jymm_back
      				var info_jymm={
      	          		user_id:my.getCookie('id'),
      	          		pay_password:0
      	          	}
      				//写入支付密码
      				$('.zhifu_other_zfmm').change(function(){
      					info_jymm.pay_password=$(this).val()
      					console.log(info_jymm)
      				})
                    info_jymm_back=info_jymm
                    console.log('info_jymm:'+JSON.stringify(info_jymm))
                    info_jymm=my.cryptoASEencrypt(JSON.stringify(info_jymm),key)
                    $.ajax({
                        url:api.paymentpasswordcheck,
                        type: 'post',
                        async:true,
                        data:{
                            'api_value':info_jymm
                        },
                        error:function(){
                            //$.hidePreloader()
                            $('.zf-now').removeClass('active_btn')
                            $.toast("提交失败，请重新提交");
                            info_jymm=info_jymm_back
                        },
                        success:function(data){
                            info_jymm=info_jymm_back
                            if(data.match("err_code")!=null){
                                //$.hidePreloader()

                                switch(JSON.parse(data).err_code)
                                {
                                	case 40003:
      									   my.tokenExpire()
      									   break;
                                    case 50619:
                                        $.alert(JSON.parse(data).err_msg,function(){
                                            //sessionStorage.home=''
                                            //$.router.bakc("changePass.html");
                                            $.router.load(api.editpaypassurl+"?url="+window.location);

                                        });
                                        break;
                                    default:console.log('1');
                                        //$.toast(JSON.parse(data).err_msg);
                                }
                            }
                        }
                    })
      	            $('.zhifu_other_submit').click(function(){
                        //alert("222");
                        //alert(info_zf.payment_channel);
      	        	//验证交易密码开始
      	        	if(is_password==1){
      	          	info_jymm_back=info_jymm
      	          	console.log('info_jymm:'+JSON.stringify(info_jymm))
      	          	info_jymm=my.cryptoASEencrypt(JSON.stringify(info_jymm),key)
      				$.ajax({
      					url:api.paymentpasswordcheck,
      					type: 'post',
      					async:true,
      					data:{
      						'api_value':info_jymm
      					},
      					error:function(){
      						$.hidePreloader()
      						$('.zf-now').removeClass('active_btn')
      					    $.toast("提交失败，请重新提交");
      					    info_jymm=info_jymm_back
      						},
      					success:function(data){
      						info_jymm=info_jymm_back
      						if(data.match("err_code")!=null){
      							$.hidePreloader()
      							$('.zf-now').removeClass('active_btn')
      							switch(JSON.parse(data).err_code)
      								{
      									case 40003:
      									   my.tokenExpire()
      									   break;
                                        case 50619:
                                        $.alert(JSON.parse(data).err_msg,function(){
                                            //sessionStorage.home=''
                                            //$.router.bakc("changePass.html");
                                            $.router.load(api.editpaypassurl+"?url="+window.location);

                                        });
      									default:
      									   $.toast(JSON.parse(data).err_msg);
      								}
      						}else{
      								$('.zhifu_other_submit').addClass('active_btn')
      	      	                    info_zf=my.cryptoASEencrypt(JSON.stringify(info_zf),key)
      	      	                    $('[name=api_value]').val(info_zf)
      	      	                    $('[name=zhifu_other]').submit()

      							}
      					}
      					})
      				  }
      				  else
      				  {
      	            	            $('.zhifu_other_submit').addClass('active_btn')
      	      	                    info_zf=my.cryptoASEencrypt(JSON.stringify(info_zf),key)
      	      	                    $('[name=api_value]').val(info_zf)
      	      	                    $('[name=zhifu_other]').submit()
      	              }


      	        })


});